letter of undertaking - Turco Inglés Diccionario